<%@ page language="java" import="nocturnos.domain.*, java.util.*, java.sql.Connection"  contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<%@page import="nocturnos.data.iGruposDAO"%>
<%@page import="nocturnos.data.JDBCGruposDAO"%>
<%@page import="nocturnos.data.ConnectionManager"%>
<html>
<head>

<%

List<Grupos> g = new LinkedList<Grupos>();

g=(List<Grupos>)session.getAttribute("listaDeGrupos");
String valorRecibido = (String)session.getAttribute("gIdValorRecibido");
	
	


%>

  <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
  <title>P&aacute;gina de informaci&oacute;n de regalo obtenido</title>


</head>


<body>
<%
Iterator<Grupos> it = g.iterator();
boolean encontrado = false;
List<Persona> p = new LinkedList<Persona>();
Persona per = new Persona(0,"","","","","","",true);
Grupos grupo = new Grupos(0,p,per,0,0);

while(it.hasNext() && encontrado == false){
	Grupos grupoActual = it.next();
	String idActual = grupoActual.getIdGrupo().toString();
	if(idActual.equals(valorRecibido)){
		encontrado=true;
		grupo=grupoActual;
		
	}
	
}


%>

<big><span style="font-family: Helvetica,Arial,sans-serif;">&Iacute;nformaci&oacute;n
para el grupo<br>




</span></big>
<table style="text-align: left; width: 817px; height: 200px;" border="1" cellpadding="2" cellspacing="2">


  <tbody>


    <tr style="font-weight: bold; color: rgb(255, 255, 255);">


      <td style="background-color: rgb(102, 102, 102); text-align: center;" colspan="5" rowspan="1"><big><span style="font-family: Helvetica,Arial,sans-serif;"><small>Datos
de grupo <%=grupo.getIdGrupo() %></small></span></big></td>


    </tr>


    <tr>


      <td style="background-color: rgb(255, 204, 204);"><big><span style="font-family: Helvetica,Arial,sans-serif;"><small>N&uacute;mero
de grupo: <%=grupo.getIdGrupo() %></small></span></big></td>


      <td style="background-color: rgb(255, 204, 204);">Numero Personas: <%=grupo.getOcupantes().size() %></td>


      <td style="background-color: rgb(255, 204, 204);" colspan="3" rowspan="1">Horario en fiesta: <%=grupo.getHoraLlegada() %> - <%= grupo.getHorasalida() %> </td>


    </tr>


    <tr>

<%
List<Persona> ocupa = new LinkedList();
ocupa=grupo.getOcupantes();

%>


      <td style="background-color: rgb(192, 192, 192); font-weight: bold;" colspan="1" rowspan=<%= ocupa.size()+1 %>><big><span style="font-family: Helvetica,Arial,sans-serif;"><small>Personas</small></span></big></td>


      <td style="background-color: rgb(192, 192, 192); font-weight: bold; text-align: center;">Nombre</td>


      <td style="background-color: rgb(192, 192, 192); font-weight: bold; text-align: center;">Direcci&oacute;n</td>


      <td style="background-color: rgb(192, 192, 192); font-weight: bold; text-align: center;">Localidad</td>


      <td style="background-color: rgb(192, 192, 192); font-weight: bold; text-align: center;">Provincia</td>


    </tr>

	<tr>

<%
Iterator<Persona> itOcupa = ocupa.iterator();

while (itOcupa.hasNext()){
	Persona perActual = new Persona();
	perActual = itOcupa.next();
%>
      <td style="background-color: rgb(255, 204, 153);"> <%=perActual.getNombre()+""+perActual.getApellidos() %> </td>


      <td style="background-color: rgb(255, 204, 153);"> <%=perActual.getDireccion() %> </td>


      <td style="background-color: rgb(255, 204, 153);"> <%=perActual.getLocalidad() %>  </td>


      <td style="background-color: rgb(255, 204, 153);"> <%= perActual.getProvincia() %> </td>



    </tr>
    
<%    
}
%>

  
  </tbody>
</table>

<big><span style="font-family: Helvetica,Arial,sans-serif;"><small><br>

</small></span></big>
<table style="text-align: left; width: 550px; height: 172px;" border="1" cellpadding="2" cellspacing="2">

  <tbody>

    <tr style="font-weight: bold; color: rgb(255, 255, 255);" align="center">

      <td style="background-color: rgb(51, 51, 51);" colspan="3" rowspan="1">Datos del
conductor</td>

    </tr>


    <tr>


      <td style="background-color: rgb(255, 204, 153);" colspan="3" rowspan="1">Nombre y Apellidos: <%= grupo.getConductor().getNombre()+" "+grupo.getConductor().getApellidos() %></td>



    </tr>


    <tr>


      <td style="background-color: rgb(255, 204, 153);" colspan="3" rowspan="1">Direcci&oacute;n: <%=grupo.getConductor().getDireccion() %> </td>



    </tr>


    <tr>


      <td style="background-color: rgb(255, 204, 153);">Localidad: <%=grupo.getConductor().getLocalidad() %></td>


      <td style="background-color: rgb(255, 204, 153);">Provincia: <%=grupo.getConductor().getProvincia() %></td>


      <td style="background-color: rgb(255, 204, 153);">CP: <%=grupo.getConductor().getZip() %></td>


    </tr>


    <tr>


      <td style="background-color: rgb(255, 204, 153);">Puntos: <%= grupo.getConductor().getPuntos().getTotalPuntos().toString() %></td>



<% 

if(grupo.getConductor().isConductor()==true){
	 %>
	 <td style="background-color: rgb(255, 204, 153);" colspan="2" rowspan="1"> Conductor valido </td>
<%
}else{
	
	%>
      <td style="background-color: rgb(255, 204, 153);" colspan="2" rowspan="1"> Conductor NO valido, fuera de promocion. </td>
<%
}
%>

    </tr>


  
  </tbody>
</table>


<br>

<table style="text-align: left; width: 553px; height: 60px;" border="1" cellpadding="2" cellspacing="2">

<%
grupo.getConductor().getPuntos().CalculaPremio(StockRegalos.getInstance());
String premio = grupo.getConductor().getPuntos().getRegaloGanado().toString();
%>

  <tbody>

    <tr>

      <td style="text-align: right; background-color: rgb(102, 102, 102); font-weight: bold; color: rgb(255, 255, 255);">Regalo:</td>

      <td style="background-color: rgb(204, 204, 204);"><%=premio  %><br>

      </td>

    </tr>

    <tr style="color: rgb(255, 255, 255);" align="center">

      <td style="background-color: rgb(255, 255, 255);" colspan="2" rowspan="1"><span style="color: rgb(0, 0, 0);"><a href="FrontController?res=gg2.jsp">Volver a listado de grupos</a></span></td>

    </tr>

  </tbody>
</table>

<big><span style="font-family: Helvetica,Arial,sans-serif;"><small><br>

</small></span></big>
<%
iGruposDAO gDAO = new JDBCGruposDAO();
ConnectionManager cm = ConnectionManager.getInstance();
Connection con = cm.checkOut();
gDAO.delete(con, grupo.getIdGrupo());
g.remove(grupo);
session.setAttribute("listaDeGrupos", g);

%>
</body>
</html>
